golang.org/x/tools/go/ast/inspector.Cursor.in (field)

35 uses

	golang.org/x/tools/go/ast/inspector (current package)
		cursor.go#L39: 	in    *Inspector
		cursor.go#L72: 	return c.in != nil
		cursor.go#L77: func (c Cursor) Inspector() *Inspector { return c.in }
		cursor.go#L99: 	return c.in.events[c.index].node
		cursor.go#L116: 		return 0, int32(len(c.in.events)) // root: all events
		cursor.go#L118: 		return c.index, c.in.events[c.index].index + 1 // just one subtree
		cursor.go#L139: 		events := c.in.events
		cursor.go#L144: 				if ev.typ&mask != 0 && !yield(Cursor{c.in, i}) {
		cursor.go#L174: 	events := c.in.events
		cursor.go#L180: 			if ev.typ&mask != 0 && !f(Cursor{c.in, i}) ||
		cursor.go#L209: 		events := c.in.events
		cursor.go#L211: 			if events[i].typ&mask != 0 && !yield(Cursor{c.in, i}) {
		cursor.go#L226: 	return Cursor{c.in, c.in.events[c.index].parent}
		cursor.go#L243: 	events := c.in.events
		cursor.go#L272: 	events := c.in.events
		cursor.go#L280: 			return Cursor{c.in, i}
		cursor.go#L305: 		events := c.in.events
		cursor.go#L308: 				return Cursor{c.in, i}
		cursor.go#L328: 	events := c.in.events
		cursor.go#L332: 			return Cursor{c.in, i}, true
		cursor.go#L351: 	events := c.in.events
		cursor.go#L355: 			return Cursor{c.in, j}, true
		cursor.go#L364: 	events := c.in.events
		cursor.go#L367: 		return Cursor{c.in, i}, true
		cursor.go#L375: 	events := c.in.events
		cursor.go#L379: 			return Cursor{c.in, events[len(events)-1].index}, true
		cursor.go#L386: 			return Cursor{c.in, events[j].index}, true
		cursor.go#L431: 	if c.in != c2.in {
		cursor.go#L434: 	events := c.in.events
		cursor.go#L458: 	events := c.in.events
		cursor.go#L464: 				return Cursor{c.in, i}, true
		cursor.go#L492: 	events := c.in.events
		cursor.go#L548: 		return Cursor{c.in, best}, true